package cn.xiaopengstack.domain.award.aggregate;

import cn.xiaopengstack.domain.award.event.SendAwardMessageEvent;
import cn.xiaopengstack.domain.award.model.entity.UserAwardOrderEntity;
import cn.xiaopengstack.domain.task.model.TaskEntity;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author jiangyangang
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class UserAwardOrderAggregate {
    private UserAwardOrderEntity userAwardOrderEntity;

    private TaskEntity taskEntity;

    private SendAwardMessageEvent<SendAwardMessageEvent.SendAwardMessage> sendAwardMessageEvent;
}
